package nccloud.impl.rongq.iexport;

import java.util.List;

import nc.vo.pub.BusinessException;
import nc.vo.pub.ExtendedAggregatedValueObject;
import nccloud.bs.excel.process.AbstractExcelOutputProcessor;
import nccloud.itf.trade.excelimport.ExportDataInfo;
import nccloud.ui.trade.excelimport.InputItem;
import nccloud.vo.excel.scheme.BillDefination;

public class LRCenterExportProcess extends AbstractExcelOutputProcessor {

	@Override
	public Object[] getObjectValueByPks(String[] pks) throws BusinessException {
		return null;
	}

	@Override
	protected ExportDataInfo getValue(Object[] vos, List<InputItem> exportItems, BillDefination billdefination)
			throws BusinessException {
		ExtendedAggregatedValueObject[] aggvos = this.getConvertorForTemp().convertDataFromEditorData(billdefination, vos, exportItems);
		return new ExportDataInfo(aggvos);
	}

}
